/* Posts
---------------------------------------------- */
.post-body{line-height:1.6em;margin:10px 0 -17px 0;text-align:justify}
.tkicon{background:url()no-repeat 100% 50%;padding-right:15px}
/* Accents
---------------------------------------------- */
#share{background:#fbfbfb;border-bottom:1px solid #b9b9b9;border-top:2px solid #ddd;margin:15px 0 0 0;padding:2px 0 0 0}
ul#sb li{float:left;position:relative;list-style:none}
#sb a{width:19px;height:20px;display:block;margin:0 7px;background-position:0 0}
#sb strong{display:inline-block;width:auto;padding:1px 5px;position:absolute;background-color:#39f;color:white;font-size:12px;left:150%;bottom:28px;-webkit-transition:all .3s ease 0;-o-transition:all .3s ease 0;transition:all .3s ease 0;-moz-transition:all .3s ease 0;-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;text-align:center;letter-spacing:-0.9px}
#sb li:hover strong{left:20%;-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}
.sb{height:32px}
.sb span{float:left;padding:5px 0 2px 0;margin-right:5px;color:#444;font-weight:700}
ul#sb{float:left;margin:5px 0 0;padding:0}
ul#sb li.facebook a{background-position:-19px 0}
ul#sb li.twitter a{background-position:-116px 0}
ul#sb li.google a{background-position:-39px 0}
ul#sb li.stumbleupon a{background-position:-97px 0}
ul#sb li.digg a{background-position:0 0}
ul#sb li.delicious a{background-position:-136px 0}
ul#sb li.linkedin a{background-position:-58px 0}
ul#sb li.reddit a{background-position:-78px 0}
ul#sb li.technorati a{background-position:-155px 0}
#adsensetop{margin-left:-4px;text-align:left}
#adsensebottom{margin:10px 0 0 -4px}
.iklanleft{border-right:1px solid #b9b9b9;float:left;margin-left:5px;padding:10px 10px 5px 0}
#kotakbawah{border-top:1px solid #b9b9b9}
#subscribe{float:right;line-height:18px;padding:0;text-align:left;width:300px;margin:0}
.emailform{position:relative;width:285px;background:#fff;-webkit-box-shadow:1px 1px 2px #dfdfdf;-moz-box-shadow:1px 1px 2px #dfdfdf;box-shadow:1px 1px 2px #dfdfdf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ddd}
.emailinput{background:0;border:0;color:#666;font-family:courier,"courier new",monospace;margin:0 auto;padding:6px 10px;width:181px !important}
.post-footer{padding-top:7px}
.categories{background-position:-271px -150px;padding:0 0 0 17px;float:left}
/* Comments
---------------------------------------------- */
#comments h5{letter-spacing:1px;text-transform:capitalize;font-size:19px;font-weight:normal;margin:0}
.comments{background:#fdfdfd;padding:5px 2px 0 2px;border-bottom:2px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px}
.comments .comments-content{font-size:13px;margin-bottom:16px}
.comments .comment .comment-actions a,.comments .continue a{display:inline-block;font-weight:normal;font:11px/18px sans-serif;margin:4px 0 4px 7px;padding:0 6px;color:#555;text-align:center;text-decoration:none;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,white),color-stop(1,#e5e5e5));background:-moz-linear-gradient(center top,white 20%,#e5e5e5 100%);text-shadow:0 -1px 0 white;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font:11px/18px sans-serif;color:#555;border:1px solid #c4c4c4;border-top-color:#e4e4e4;border-left-color:#e4e4e4}
.comments .continue a{font-size:15px;font-weight:bold;padding:4px 6px 2px 6px}
.comments .comment .comment-actions a:hover,.comments .continue a:hover{-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;background-image:-moz-linear-gradient(top,#fff,#ebebeb);background-image:-o-linear-gradient(top,#fff,#ebebeb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ebebeb));background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebebeb));background-image:-webkit-linear-gradient(top,#fff,#ebebeb);background-image:linear-gradient(top,#fff,#ebebeb);background:#f3f3f3;border-color:#999;box-shadow:0 0 3px #999;color:#666;filter:\\"progid: DXImageTransform.Microsoft.gradient(startColorStr=#fff, EndColorStr=#ebebeb)";outline:0;text-decoration:none !important}
.item-control{display:inline}
.comments .comments-content .comment-thread ol{list-style-type:none;padding:0;text-align:left}
.comments .comments-content .inline-thread{padding:0}
.comments .comments-content .comment-thread{margin:5px 0}
.comments .comments-content .comment-thread:empty{display:none}
.comments .comments-content .comment-replies{margin-top:0;margin-left:58px}
.comments .comments-content .comment{margin-bottom:5px;padding-bottom:7px}
.comments .comments-content .comment:first-child{padding-top:5px}
.comments .comments-content .comment:last-child{padding-bottom:0}
.comments .comments-content .comment-body{position:relative}
.comments .comments-content .user{font:bold 13px/20px Arial,sans-serif}
.comments .comments-content .icon.blog-author{background-position:0 -208px}
.comments .comments-content .datetime a{color:#999;float:right;font-size:11px;font-weight:normal}
.comments .comments-content .user a:hover,.comments .comments-content .datetime a:hover{text-decoration:none}
.comments .comments-content .comment-header{margin:0;background:#ededed;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,white),color-stop(1,#e5e5e5));background:-moz-linear-gradient(center top,white 20%,#e5e5e5 100%);padding:2px 7px 2px 7px}
.comments .comments-content .comment-content{text-align:justify;background:#fff;font:normal 13px/20px Arial,sans-serif;word-wrap:break-word;padding:5px 7px;border-top:1px solid #c7c7c7;border-bottom:1px solid #f7f7f7;color:#444;margin:0}
.comments .comment-block{margin-left:57px;position:relative;background:#fcfcfc;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font:normal 13px/22px Arial,sans-serif}
.comments .comments-content .owner-actions{position:absolute;right:0;top:0}
.comments .comment-replybox-single{margin-top:5px;margin-left:48px}
.comments .comment-replybox-thread{margin-top:10px}
.comments .thread-toggle{cursor:pointer;display:inline-block}
.comments .continue{margin:0}
.comments .thread-chrome.thread-collapsed{display:none}
.comments .thread-toggle{display:inline-block}
.comments .thread-toggle .thread-arrow{display:inline-block;height:6px;width:7px;overflow:visible;margin:.3em;padding-right:4px}
.comments .avatar-image-container{float:left;width:40px;height:40px;max-width:40px;max-height:40px;border:1px solid #c4c4c4;border-top-color:#e4e4e4;border-left-color:#e4e4e4;background:#fbfbfb;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center}
.comments .avatar-image-container img{width:40px;height:40px;max-width:40px;max-height:40px}
.comment .continue{display:none}
#comment-editor{width:103% !important}
.comment-form{max-width:100%;width:100%}
#threaded-comment-form p{position:relative;background:#fdfdfd;border:1px solid #ddd;padding:7px 10px;font-size:13px;line-height:1.1em;color:#000;margin:25px 0 5px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#threaded-comment-form p::after,#threaded-comment-form p::before{top:100%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}
#threaded-comment-form p::before{border-top-color:#ccc;border-width:9px;left:10%;margin-left:-30px}
#threaded-comment-form p::after{border-top-color:#ccc;border-width:9px;left:10%;margin-left:-30px}
/* Sidebar Content
----------------------------------------------- */
#BlogArchive1 .widget-content{margin:-5px 0 4px 4px;height:210px;overflow:auto}
#BlogArchive1{padding-bottom:5px}
#BlogArchive1 .widget-content::-webkit-scrollbar{width:10px;background:tranparent}
#BlogArchive1 .widget-content::-webkit-scrollbar-thumb{background:#e7e7e7}
#BlogArchive1 .widget-content::-webkit-scrollbar-thumb:hover{background:#aaa}